3bd6d40b0dedb4954e64e91976300907ae0da290,esc/src/main/java/org/cloudifysource/esc/byon/ByonDeployer.java,ByonDeployer,parseCloudNodes,#List#,319
Before Change
&& StringUtils.isNotBlank(nodeMap.get(CLOUD_NODE_IP_CIDR))) {
cloudNodes.addAll(parseNodeCIDR(nodeMap));
} else if (StringUtils.isNotBlank(nodeMap.get(CLOUD_NODE_ID_PREFIX))
&& StringUtils.isNotBlank(nodeMap.get(CLOUD_NODE_IP_RANGE))) {
cloudNodes.addAll(parseNodeRange(nodeMap));
} else {
throw new InstallerException("Failed to start cloud node, invalid IP/ID configuration.");
After Change
} else if ((StringUtils.isNotBlank(nodeMap.get(CLOUD_NODE_ID)) || StringUtils.isNotBlank(nodeMap
.get(CLOUD_NODE_ID_PREFIX))) && StringUtils.isNotBlank(nodeMap.get(CLOUD_NODE_IP_CIDR))) {
cloudNodes.addAll(parseNodeCIDR(nodeMap));
} else if ((StringUtils.isNotBlank(nodeMap.get(CLOUD_NODE_ID)) || StringUtils.isNotBlank(nodeMap
.get(CLOUD_NODE_ID_PREFIX))) && StringUtils.isNotBlank(nodeMap.get(CLOUD_NODE_IP_RANGE))) {
cloudNodes.addAll(parseNodeRange(nodeMap));
} else {
throw new CloudProvisioningException("Failed to start cloud node, invalid IP/ID configuration.");